MAEEFHLPLNLTEPDQTPTEEDFEADTTLIDDEYLRYLHYLDSRSNHGVNTFGSYDEIFGLVLGNSSSCTRWLNAGEELPVVEFTAEEMMERGLVVCAICREELAANERLSELPCRHYYHKECISNWLSNRNTCPLCRHNVELPNHG